package com.googlecode.npgame.simulation;

import android.graphics.Color;

/**
 * @author Josh (joshbruning)
 */
public enum ElementType {

  Gray(new GLColor(Color.rgb(0x80, 0x80, 0x80))), Pink(new GLColor(Color.rgb(
      0xfc, 0xb4, 0xd5))), Red(new GLColor(Color.rgb(0xee, 0x20, 0x4d))), OrangeRed(
      new GLColor(Color.rgb(0xff, 0x2b, 0x2b))), Orange(new GLColor(Color.rgb(
      0xff, 0x75, 0x38))), YellowOrange(
      new GLColor(Color.rgb(0xff, 0xae, 0x42))), Yellow(new GLColor(Color.rgb(
      0xfc, 0xe8, 0x83))), YellowGreen(new GLColor(Color.rgb(0xc5, 0xe3, 0x84))), Green(
      new GLColor(Color.rgb(0x1c, 0xac, 0x78))), BlueGreen(new GLColor(
      Color.rgb(0x0d, 0x98, 0xba))), Blue(new GLColor(Color.rgb(0x1f, 0x75,
      0xfe))), BlueViolet(new GLColor(Color.rgb(0x8a, 0x2b, 0xe2))), Purple(
      new GLColor(Color.rgb(0x92, 0x6e, 0xae))), RedViolet(new GLColor(
      Color.rgb(0xc4, 0x44, 0x8f))), Brown(new GLColor(Color.rgb(0xb4, 0x67,
      0x4d))), Black(new GLColor(Color.rgb(0x00, 0x00, 0x00)));

  private GLColor color;

  private ElementType(GLColor color) {
    this.color = color;
  }

  public GLColor getColor() {
    return this.color;
  }
}
